#include<stdio.h>
#include<stdlib.h>
#include<conio.h> 
#include<windows.h>
#include<time.h>

#define High 25
#define Width 50

int cells[High][Width];

void gotoxy(int x,int y)
{
	HANDLE handle =GetStdHandle(STD_OUTPUT_HANDLE);
	COORD pos;
	pos.X=x;
	pos.Y=y;
	SetConsoleCursorPosition(handle,pos);
}
 
void startup()
{
	int i,j;
	for(i=0;i<High;i++)
		for(j=0;j<Width;j++)
	{
		cells[i][j]=rand()%2;
	}	
}

void show()
{
	gotoxy(0,0);
	int i, j;
	for(i=0;i<=High;i++)
	{
		for(j=0;j<=Width;j++)
		{
			if(cells[i][j]==1)
			printf("*");
			else
			printf(" ");
			
		}
		printf("\n");
	 }
	 Sleep(50); 
}

void updateWithoutInput()
{
	
}

void updateWithInput()
{
	
}

int main()
{
	startup();
	while(1)
	{
		show();
		updateWithoutInput();
		updateWithInput();
	}
	return 0;
}

